.sitemap-content{
	position: relative;
	padding-top: 14px;
}
.sitemap-content .hidden {
	display: none;
}
.sitemap-content ul {
	margin: 3px 0;
}
.sitemap-content ul li {
	list-style-type: none;
	margin-bottom: 3px;
}
.sitemap-content a {
	color: #515151;
	text-decoration: none;
}
.sitemap-content a:hover {
	text-decoration: underline;
}
.sitemap-content span.btn {
	display: inline-block;
	width: 14px ; 
	height: 12px ;
	margin-right: 3px;
}
.sitemap-content span.plus:hover, .sitemap-content span.minus:hover{
	cursor: pointer;
}
.sitemap-content span.plus{
	background: url("../../images/expand.png") 0 0 no-repeat;
}
.sitemap-content span.minus{
	background: url("../../images/collapse.png") 0 0 no-repeat;
}
.sitemap-content span.minus-disable {
	background: url("../../images/collapse-disabled.png") 0 0 no-repeat;
}
.sitemap-content span.icon {
	display: inline-block;
	width: 14px ; 
	height: 16px ;
	vertical-align: text-bottom;
	margin-right: 3px;
}
.sitemap-content span.icon-folder {
	background: url("../../images/icon-folder.png") 0 0 no-repeat;
}
.sitemap-content span.icon-file {
	background: url("../../images/icon-file.png") 0 0 no-repeat;
}
.sitemap-content ul.child_category {
	display: none;
}